town population - French English Dictionary